package cn.hxzy.course.service;

import cn.hxzy.common.domain.Task;
import cn.hxzy.common.domain.vo.TaskVo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author niuyi
 * @since 2024-06-22
 */
public interface TaskService extends IService<Task> {

    TaskVo selectTaskVo(Integer taskId);

    List<Task> selectList(int taskId);


    List<Task> selectTask(String taskName, Integer courseId);

    double selectCount(Long courseId);

    List<Task> getList(int sectionId);


    List<Task> selectTaskList(Integer sectionId);

    //删除作业
    int deleteTask(Integer taskId);
}
